excavation (of soil) - Almanca İngilizce Sözlük